﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Server2
{
    class Salon
    {
        
        // Chaque Salon doit avoir un nom
        private int _nbUser;
        private string _name;
        public string Name
        {
            get { return _name; }
        }
        // numéro qui sera lié a la position dans la liste des servers du salon
        private int _numSalon;
        public int NumSalon
        {
            get { return _numSalon; }
        }

        private List<User> userList;

        // ctor de Salon
        public Salon(string name)
        {
            _name = name;
            userList = new List<User>();
        }
        public Salon(string name, int numSalon)
        {
            _name = name;
            _numSalon = numSalon;
            userList = new List<User>();
        }
        
        
        // methodes permettant la gestion de la liste d'utilisateurs inscrits dans le salon
        public void AddUser(User u)
        {
            userList.Add(u);
        }
        public void Removeuser(User u)
        {
            userList.Remove(u);
        }
    }
}
